Artemis Appointment API

(0 reviews)

Reserve Appointment Overview

Once you've found a suitable supplier appointment date and slot, you need to reserve it

A successful reserve appointment request will return an appointment ID which should be included when you place your Product Order

On receiving the appointment ID, you will have a set time to associate the appointment ID with a Product Order. Set times per supplier are as follows:

Openreach - 24 hours

City Fibre - 12 hours

To reserve a supplier appointment, the following values are required:

Openreach FTTP

HTTP MethodKeyExample Value(s)Value TypeValidation
POSTbillingAccount.id"12345678"stringMandatory
POSTappointmentType"Standard"stringMandatory
POSTproductName"C-OR-FTTP"stringMandatory
POSTproductSpeed"0.5/0.5", "40/10", "80/20", "115/20", "160/30", "220/30, "330/50", "550/75" or "1000/115"stringMandatory
POSTprovisioningCommand"ProvideNew", "Switch", "Takeover", "Restart", "SwitchToNew", "SwitchToStop" "ReplaceToNew or "ReplaceToStop"stringMandatory
POSTaddressType"GALK"stringMandatory
POSTgalk"A00031290370"stringMandatory
POSTdistrictCode"ES"stringMandatory
POSTsiteVisitReason"Standard", "Premium", "Advanced" or "Prove IP Voice"stringMandatory
POSTappointmentFromDate"2024-09-09"stringMandatory
POSTappointmentTimeSlot"AM" or "PM"stringMandatory
POSTappointmentStartTime"08:00" or "13:00"stringMandatory
POSTappointmentEndTime"13:00 or "18:00"stringMandatory

City Fibre FTTP

HTTP MethodKeyExample Value(s)Value TypeValidation
POSTbillingAccount.id"12345678"stringMandatory
POSTappointmentType"Standard"stringMandatory
POSTproductName"C-CFH-FTTP"stringMandatory
POSTproductSpeed"0.5/0.5", "40/10", "80/20", "115/20", "160/30", "220/30, "330/50", "550/75" or "1000/115"stringMandatory
POSTprovisioningCommand"ProvideNew"stringMandatory
POSTaddressType"UPRN"stringMandatory
POSTuprn"117084194"stringMandatory
POSTappointmentFromDate"2024-09-09"stringMandatory
POSTappointmentTimeSlot"AM" or "PM"stringMandatory
POSTappointmentStartTime"08:00" or "13:00"stringMandatory
POSTappointmentEndTime"13:00 or "18:00"stringMandatory

Openreach SOGEA

HTTP MethodKeyExample Value(s)Value TypeValidation
POSTbillingAccount.id"12345678"stringMandatory
POSTappointmentType"Standard" or "Flexible"stringMandatory
POSTproductName"C-OR-SOGEA"stringMandatory
POSTproductSpeed"0.5/0.5", "40/10" or "80/20"stringMandatory
POSTprovisioningCommand"ProvideNew", "Switch", "Takeover", "Restart", or "Replace"stringMandatory
POSTaddressType"GALK"stringMandatory
POSTgalk"A00031290370"stringMandatory
POSTdistrictCode"ES"stringMandatory
POSTsiteVisitReason"Standard", "Premium", "Advanced", "Prove IP Voice" or No Site Visit"stringMandatory
POSTappointmentFromDate"2024-09-09"stringMandatory
POSTappointmentTimeSlot"AM" or "PM"stringMandatory
POSTappointmentStartTime"08:00" or "13:00"stringMandatory
POSTappointmentEndTime"13:00 or "18:00"stringMandatory

On receiving the response payload you will be returned an supplierAppointmentId which will be used in the Product Order. The payload also includes a date and time or when the appointment is valid until:

{

"supplierAppointmentId": "12345",

"reservationValidUntil": "2023-02-07T21:49:09Z"

}


Reviews